home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Macromedia Multimedia Showcase 6.0
/
Macromedia Multimedia Showcase v6.0 WIN-MAC (XMSH60CD)(Macromedia, Inc.)(1996).iso
/
pc
/
demosoft
/
freehand
/
data.5
/
App
/
Usenglsh
/
lang8.dll
/
POST
/
1086
< prev
next >
Wrap
Text File
|
1996-10-03
|
4KB
|
173 lines
%. Error handling code - don't do this if printing to hi res imagesetter
printerRes 1000 lt
{
userdict /agd_noerryet true put
errordict
/handleerror
{
$error begin
/prt{dup type /stringtype ne{=string cvs}if show}def
newerror
{
/newerror false store
systemdict begin
grestoreall initgraphics
end
userdict /agd_noerryet get
{
{
userdict /agd_noerryet false put
30 90 moveto
30 122 lineto
570 122 lineto
570 90 lineto
closepath
1 setgray fill
0 setgray
30 110 moveto
/Helvetica findfont 14 scalefont setfont
(POSTSCRIPT ERROR: ) prt errorname prt ( ) prt
(OFFENDING COMMAND: ) prt /command load prt
30 95 moveto
(VMSTATUS max: ) prt vmstatus dup prt
( avail: ) prt exch sub prt
( level: ) prt prt
} stopped
pop
/md where {
pop
md type /dicttype eq {
(ioerror) errorname ne{systemdict /showpage get exec}if
} if
}
{
(ioerror) errorname ne
(interrupt) errorname ne and {systemdict /showpage get exec}if
}
ifelse
} if
}if
end
}
put
}if
%.
/overlapmark{
-4 xs div 0 rlineto
4 xs div 2 div -7 ys div 2 div rmoveto
0 7 ys div rlineto
4 xs div 0 rlineto
0 -7 ys div rlineto
-4 xs div 0 rlineto
.2 xs div setlinewidth
0 setseparationgray stroke
}bdf
/amsub{gsave setlinewidth 4 2 roll rmoveto rlineto stroke grestore}bdf
/am{
newpath
moveto
0 setseparationgray
gsave
currentpoint 5 xs div 0 360 arc
.3 xs div setlinewidth
stroke
grestore
gsave
currentpoint 3 xs div 0 360 arc
fill
grestore
3 xs div 0 5 xs div 0 .3 ys div amsub
-3 xs div 0 -5 xs div 0 .3 ys div amsub
0 3 ys div 0 5 ys div .3 xs div amsub
0 -3 ys div 0 -5 ys div .3 xs div amsub
1 setseparationgray
-3 xs div 0 6 xs div 0 .3 ys div amsub
0 -3 ys div 0 6 ys div .3 xs div amsub
}bdf
/fhcbox {
xt yt moveto
13.5 xs div 0 rlineto
0 13.5 ys div rlineto
-13.5 xs div 0 rlineto
0 -13.5 ys div rlineto
gsave fill grestore
0 setseparationgray stroke
dup length 0 ne {
0 setseparationgray
dup stringwidth pop neg 13.5 xs div add 2 div xt add yt 5 ys div add moveto show
}
{pop} ifelse
xs div xt add /xt xdf
}bdf
/fhcb {
0.25 xs div 0.25 ys div add 2 div setlinewidth
2 copy
6.75 ys div sub /yt xdf
25.5 xs div sub /xt xdf
0 1 10 {
10 div setseparationgray
-13.5 () fhcbox
}for
6.75 ys div sub /yt xdf
12 xs div add /xt xdf
/Helvetica findfont 5 ys div scalefont setfont
1 0 0 0 setcmykcolor 13.5 (C) fhcbox
0 1 0 0 setcmykcolor 13.5 (M) fhcbox
0 0 1 0 setcmykcolor 13.5 (Y) fhcbox
1 1 0 0 setcmykcolor 13.5 (CM) fhcbox
0 1 1 0 setcmykcolor 13.5 (MY) fhcbox
1 0 1 0 setcmykcolor 13.5 (CY) fhcbox
1 1 1 0 setcmykcolor 13.5 (CMY) fhcbox
0 0 0 1 setcmykcolor 13.5 (K) fhcbox
}def
/mybleed{bleed 0 eq{wdist 10 sub xs div}{bleed}ifelse}bdf
/cm{mybleed neg 0 rmoveto -9 xs div 0 rlineto
9 xs div mybleed add mybleed neg rmoveto 0 -9 ys div rlineto
.3 xs div setlinewidth 0 setseparationgray stroke}bdf
/np {720 254 div}bdf
/jpbleed{bleed 0 eq{np 3 mul}{bleed}ifelse}bdf
/cmj{jpbleed neg 0 rmoveto -10 np mul 0 rlineto
10 np mul 0 rmoveto 0 10 np mul jpbleed add neg rlineto
jpbleed 0 rmoveto 0 10 np mul rlineto
10 np mul jpbleed add neg 0 rlineto
np 10 div setlinewidth 0 setseparationgray stroke}bdf
/amsubj{gsave setlinewidth 4 2 roll moveto lineto stroke grestore}bdf
/amj{
newpath
gsave
translate
rotate
0 setseparationgray
gsave
0 0 5 2 div np mul 0 360 arc
np 10 div setlinewidth
stroke
grestore
0 0 10 np mul 0 np 10 div amsubj
0 0 -10 np mul 0 np 10 div amsubj
0 0 0 6 np mul np 10 div amsubj
0 0 0 -4 np mul np 10 div amsubj
grestore
}bdf
/fhcbj {
0.25 xs div 0.25 ys div add 2 div setlinewidth
2 copy
6.75 ys div sub /yt xdf
50.5 xs div sub /xt xdf
0 1 10 {
10 div setseparationgray
-13.5 () fhcbox
}for
6.75 ys div sub /yt xdf
37 xs div add /xt xdf
/Helvetica findfont 5 ys div scalefont setfont
1 0 0 0 setcmykcolor 13.5 (C) fhcbox
0 1 0 0 setcmykcolor 13.5 (M) fhcbox
0 0 1 0 setcmykcolor 13.5 (Y) fhcbox
1 1 0 0 setcmykcolor 13.5 (CM) fhcbox
0 1 1 0 setcmykcolor 13.5 (MY) fhcbox
1 0 1 0 setcmykcolor 13.5 (CY) fhcbox
1 1 1 0 setcmykcolor 13.5 (CMY) fhcbox
0 0 0 1 setcmykcolor 13.5 (K) fhcbox
}def